pad mangle - German English Dictionary